package cn.com.nr.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;


import java.io.Serializable;
import java.util.Date;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 分析矿山信息
 *
 * @author shaochangyang
 * @email l2l84o7o5@live.com
 * @date 2025-02-08 16:34:40
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("nr_concrete_endanger")
public class NrConcreteEndangerEntity extends BaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId("id")
	private String id;

	/**
	 * pid
	 */
	@TableField("pid")
	private String pid;

	/**
	 * name
	 */
	@TableField("name")
	private String name;

	/**
	 * open
	 */
	@TableField("open")
	private String open;

	/**
	 * is_parent
	 */
	@TableField("is_parent")
	private String isParent;

	/**
	 * checked
	 */
	@TableField("checked")
	private String checked;

	/**
	 * icon
	 */
	@TableField("icon")
	private String icon;

	/**
	 * type
	 */
	@TableField("type")
	private String type;

	/**
	 * gbcode
	 */
	@TableField("gbcode")
	private String gbcode;

	/**
	 * domain
	 */
	@TableField("domain")
	private String domain;

	/**
	 * icon_skin
	 */
	@TableField("icon_skin")
	private String iconSkin;

	/**
	 * plugin_name
	 */
	@TableField("plugin_name")
	private String pluginName;

	/**
	 * indx
	 */
	@TableField("indx")
	private String indx;

	/**
	 * platformid
	 */
	@TableField("platformid")
	private String platformid;

	/**
	 * total
	 */
	@TableField("total")
	private String total;

	/**
	 * onlinetotal
	 */
	@TableField("onlinetotal")
	private String onlinetotal;

	/**
	 * online
	 */
	@TableField("online")
	private String online;

	/**
	 * 是否分析
	 */
	@TableField("is_analyse")
	private String isAnalyse;

	/**
	 * 地址
	 */
	@TableField("address")
	private String address;

	/**
	 * 税务机关
	 */
	@TableField("taxorgcode")
	private String taxorgcode;

	/**
	 * 简称
	 */
	@TableField("shortname")
	private String shortname;

	/**
	 * 纳税人名称
	 */
	@TableField("taxpayer_name")
	private String taxpayerName;

	/**
	 * 纳税人识别号
	 */
	@TableField("taxpayer_code")
	private String taxpayerCode;

	/**
	 * 是否分析摄像头  //0不分析，1分析
	 */
	@TableField("isanalyser")
	private String isanalyser;

	/**
	 * 车辆吨数
	 */
	@TableField("ton1")
	private String ton1;

	/**
	 * 行业
	 */
	@TableField("industry")
	private String industry;
	
	/**
	 * 是否删除(1未删除；0已删除)
	 */
	@TableField("deleted")
	private Integer deleted;

	/**
	 * 创建人
	 */
	@TableField("create_id")
	private String createId;

	/**
	 * 更新人
	 */
	@TableField("update_id")
	private String updateId;

	/**
	 * 创建来源(1.web 2.android 3.ios )
	 */
	@TableField("create_where")
	private Integer createWhere;

	/**
	 * 创建时间
	 */
	@TableField("create_time")
	private Date createTime;

	/**
	 * 
	 */
	@TableField("update_time")
	private Date updateTime;
	
	@TableField(exist = false)
	private String taxorgName;
}
